giant vinegaroon (thelyphonus giganteus) - Spanish English Dictionary